package com.maket.scxx.domain;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import javax.validation.constraints.NotNull;

import java.io.Serializable;

import io.swagger.annotations.ApiModelProperty;
import org.hibernate.validator.constraints.Length;

/**
* 工序与生产位置表
* @TableName gx_process_and_scwz_roduction_location
*/
public class GxProcessAndScwzRoductionLocation implements Serializable {

    /**
    * 工序与生产位置id
    */
    private Integer gxId;
    /**
    * 工序编码
    */
    private String gxCode;
    /**
    * 生产单元编
    */
    private String dyCode;
    /**
    * 工艺路线编码
    */
    private String gyroadCode;

    /**
    * 工序与生产位置id
    */
    public void setGxId(Integer gxId){
    this.gxId = gxId;
    }

    /**
    * 工序编码
    */
    public void setGxCode(String gxCode){
    this.gxCode = gxCode;
    }

    /**
    * 生产单元编
    */
    public void setDyCode(String dyCode){
    this.dyCode = dyCode;
    }

    /**
    * 工艺路线编码
    */
    public void setGyroadCode(String gyroadCode){
    this.gyroadCode = gyroadCode;
    }


    /**
    * 工序与生产位置id
    */
    public Integer getGxId(){
    return this.gxId;
    }

    /**
    * 工序编码
    */
    public String getGxCode(){
    return this.gxCode;
    }

    /**
    * 生产单元编
    */
    public String getDyCode(){
    return this.dyCode;
    }

    /**
    * 工艺路线编码
    */
    public String getGyroadCode(){
    return this.gyroadCode;
    }

}
